hydraulically-activated brakes - Espagnol Anglais Dictionnaire